protein shake best before or after workout

Best popular protein shake best before or after workout